necessary cause - Turkish English Dictionary